@charset "utf-8";

/* CSS Document */

body{margin:0 auto; padding:0;  font-size: 12px; font-family:"微软雅黑"}

*{ margin:0; padding:0;}

ul,li,dt,dd,dl{ list-style-type:none; margin:0; padding:0;}

img{border-style: none; outline:none}

.clear{ clear:both;}

a,a img {outline: none;  text-decoration:none; font-family:"微软雅黑"}  a:active {star:expression(this.onFocus=this.blur());}

:focus { outline:0; } 

.left{float:left}

.right{float:right}







#header{height:120px;}

.header{width:987px; margin:0 auto; height:120px;}

.headerright{width:637px}

#search{width:221px; height:30px; margin-top:13px; padding:5px; background:url(../images/1_05.jpg) no-repeat; }

#search input{border:0px; background:none; line-height:30px; float:left}

.search_text{width:170px; height:30px; padding-left:10px;  color:#909090}

.search_but{width:30px; height:30px; cursor:pointer; }



#local_search{width:162px; height:25px; margin-top:13px; padding:0px; background:url(../images/local_search.jpg) no-repeat; }

#local_search .search_text2{width:120px; height: 24px; padding-left:3px;  margin-top: 0px;  border:none; background:none; line-height:24px; float:left}

#local_search .search_button{width:30px; height:24px; border:none; cursor:pointer; background:none; float: left; margin-left: 5px; }

.search_results{ width:100%; float: left; margin-top:30px; padding-left:20px;  }



#nav{ height:30px; margin-top:25px; overflow:hidden}

#nav li{float:left;}

#nav li a{height:25px; line-height:25px; color:#333; font-weight:bold; font-size:13px; padding:0 18px; display:block}

#nav li a:hover{border-bottom:3px solid #2a73a0}

#nav li .slt{border-bottom:3px solid #2a73a0}

#banner{height:500px; width:100%; overflow: hidden;}



#main{width:1045px; margin:0 auto; margin-top:58px;}

.mainleft_title span{padding-left:29px; display:block; background:url(../images/1_15.jpg) no-repeat left center; font-size:18px; color:#333}

.mainleft{width:560px}

.mainleft_content dl{margin-top:0px} /*15px*/

.mainleft_content dl dt{width:200px; height: 160px; float:left; overflow: hidden;}

.mainleft_content dl dt img{ width:200px; height: auto;}

.mainleft_content dd{width:340px; float:left; margin-left: 25px; display:block; line-height:25px; color:#333; font-size:13px;}/*float:right;*/

.mainleft_content dd a{font-size:16px; display:block; color:#333; margin-bottom:5px}

.more{background:url(../images/1_22.jpg) no-repeat left center; padding-left:15px; font-size:12px!important; color:#3f7cc7!important}

.mainright{width:366px}

#footer{background:#f4f4f4; margin-top:30px}

.footer{width:987px; margin:0 auto; padding-top:50px}

.footer_top{height:207px}

.footer_top dl{width:300px; display:block; float:left; margin-right:42px}

.footer_top dt{width:77px; display:block;float:left}

.footer_top dd{width:223px; display:block; float:left; color:#444}

.footer_top dd b{font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#919192}

.footer_top dd h3{display:block; font-size:20px; font-weight:normal; color:#333; margin-bottom:8px}

.footer_top dd a{width:80px; height:26px; display:block; background:url(../images/1_39.jpg) right; margin-top:20px}

.footer_top dd a:hover{background:url(../images/1_42.jpg)}

.footer_bottom{height:103px; background:url(../images/1_54.jpg) repeat-x left 30px}

.footer_bottom_top{ background:url(../images/1_51.jpg) no-repeat center top; padding-top:46px}

.footer_bottom_top .left{line-height:22px; color:#999; height: 60px;}

.footer_bottom_top .right{width:136px; line-height:22px; height:22px; background:url(../images/la_03.png) no-repeat; padding:5px; position:relative}

.footer_bottom_top .right span{width:45px; text-align:center; display:block; float:left; color:#999}

.footer_bottom_top .right a{float:left; width:91px; display:block; height:22px; color:#333; cursor:pointer }

.footer_bottom_top .right ul {position:absolute; left:6px; width:114px; background:#eee; bottom:28px; border:1px solid #ccc; padding:5px 10px; display:none }

.footer_bottom_top .right ul li{line-height:25px; border-bottom:1px dashed #ccc; height:25px}

.footer_bottom_top .right ul li img{margin:0 10px}

#nei_banner{height:300px;}

.nei_banner{width:1045px; margin:0 auto; height:85px; padding-top:217px}

.nei_banner p{width:143px; height:53px; display:block; background:#e61a11; padding:15px; color:#fff;  font-family:"微软雅黑", "宋体";}

.nei_banner p .column_name{ width:100%; height:30px; line-height: 30px; font-size:23px; }

.nei_banner p .en_column_name{ width:100%; height:24px; line-height: 24px; font-size:20px;}

.neileft{width:173px; margin-top:-17px \9;}

.neiright{width:772px; padding-left:40px; border-left:1px solid #d7d7d7}

.neileft .leftcontent{font-size:13px; font-family:"微软雅黑", "宋体"; color:#666; padding-left:15px; display:block; margin-top:15px}

.neileft .leftcontent p{font-size:18px; font-weight: bold}

.neileft li{}

.neileft li a{height:50px; line-height:50px; background:#373c43 url(../images/menu_07.jpg) no-repeat 15px center; display:block; padding:0 10px; font-size:14px; color:#fff; padding-left:20px}

.nav3_bg a{font-size:14px; height:36px!important; line-height:36px!important;background-color:#ececec!important; background-image:none!important; color:#8a929d!important; border-bottom: 1px solid #d6d6d6;}

.nav3active .lv3btn  ,.nav3_bg a:hover{color:#0973cd!important;background-color:#f6fdff!important; }



.nav4_bg a{font-size:12px!important; height:auto!important; line-height:20px!important; padding: 10px 10px 10px 40px!important; background-color:#fcfcfc!important; background-image:none!important; color:#8a929d!important; border-bottom: 1px solid #d6d6d6;}

.nav4active .lv4btn  ,.nav4_bg a:hover{color:#0973cd!important;background-color:#f6fdff!important; }

/*.nav3_list .depth_3{ background-color: #fff;}*/



.nav2active .lv2btn,.neileft li a:hover{background:#0973cd url(../images/menu_03.jpg) no-repeat 150px center}

.nav3_bg .lv3btn{}

.position{height:30px; line-height:30px; color:#666; margin-top:10px}

.position a{color:#666 }

.position .right{background:url(../images/about_05.jpg) no-repeat left 6px; padding-left:20px; color:#666}

.content_title{ font-size:30px; color:#333; line-height: 32px;font-weight: 400;}

.contentmain{padding-top:20px; color:#666; line-height:20px}

.service_text{font-size:16px; color:#666; line-height:25px; width:828px; background:url(../images/ser_03.jpg) no-repeat right center; padding-right:60px}

.service_content{margin:60px 0}



.service_content_list span h3{font-size:20px; color:#333; font-weight:normal; line-height:35px}

.service_content_list span b,.service_content_list span b a{color:#e61a11; font-size:13px}

.ser_one{background:url(../images/service_icon1.png)  no-repeat left 30px}

.ser_two{background:url(../images/service_icon2.png)  no-repeat left 30px}

.ser_three{background:url(../images/service_icon3.png)  no-repeat left 30px}

.contact_text,.contact_textarea{width:180px; height:24px; line-height:24px; border:1px solid #ccc; background:#fafafa url(../images/contact_03.jpg) repeat-x top; padding-left:10px; color:#666}

.contact_yzm{width:80px; height:24px; line-height:24px; border:1px solid #ccc; background:#fafafa url(../images/contact_03.jpg) repeat-x top; padding-left:10px; color:#666}

.contact_textarea{width:490px; height:132px; padding-top:5px; padding-bottom:5px;  font-size: 14px;}

.yzm{border:1px solid #333}

.contact_button{width:86px; height:28px; border:none; background:url(../images/contact_11.jpg) no-repeat; cursor:pointer}

.cpyy li{width:210px; height:164px; border:1px solid #ccc; position:relative; margin:30px 22px; float:left}

.cpyy li span{position:absolute; left:0px; height:30px; width:100%; text-align:center; color:#fff; background:url(../images/yy.png); line-height:30px; bottom:0px}

.error { color: #FF2B2B;}



.jjfa_text{padding:15px; background:#f5f5f5; border:1px solid #e7e7e7; line-height:22px; color:#999}

.jjfa_text p{font-weight:bold; font-size:14px;color:#666;}

.jjfa_text_left{width:420px; margin: 0 auto; float: left;}

.jjfa_text_right{}

.jjfa_text .jjfa_text_left a{color:#666; padding:0 5px}

.jjfa_text .jjfa_text_left a:hover{color:#2a73a0}

.jjfa_text .jjfa_text_left .c_type{color:#2a73a0}

.jjfa_text .jjfa_text_left .jjfa_text_left_a{color:#2a73a0;}

.jjfa_list li{width:220px; border-bottom:1px solid #e7e7e7; float:left; margin:30px 17px; cursor:pointer}

.jjfa_list li a{display:block; height:40px; background:#f5f5f5; text-align:center; line-height:40px; color:#333; margin-top:1px}

.jjfa_list_select{ border-bottom:1px solid #e2e2e2!important}

.jjfa_list_select:hover{ border-bottom:1px solid #2a73a0!important}

.jjfa_list_select_d{width:218px; height:218px; padding:0px; border:1px solid #c1ced8!important; overflow: hidden;}

.jjfa_list_select_d img{width:218px; padding:0px; margin:0px;}

.jjfa_list_select  a{color:#2a73a0!important}

.jjfa_list_select_namea{overflow: hidden;}







.support_news{width:100%; margin:0 auto;overflow: hidden;}

.support_news dl{width:100%; float:left; padding:25px !important;}

.support_news dl:hover{background-color: #f7f7f7}

.support_news dl dt{width:200px; display:block; float:left}

.support_news .support_news_img{width:200px; height: 160px; float: left; overflow: hidden;}

.support_news .support_news_img img{width:200px;}

/*.support_news dl dt img{width:251px; height: 175px;}*/

.support_news dl dd{width:505px; margin-left: 30px; float:left; display:block; font-size: 13px; line-height: 28px; word-break:break-all;}

.support_news dl dd .title{width:530px;padding-bottom:6px; font-size: 16px; color: #2a73a0; overflow: hidden;}

.support_news dl dd span{ line-height:30px; font-size: 12px;}

.moretwo{ position: relative; top: 26px; color: #2a73a0;}







.news_title{color: #335580;display: block;font-size: 32px; line-height: 40px; padding-left: 25px; padding-top: 6px; text-align: center;}

.news_info{color: #999999;display: block; margin-top: 10px; padding: 5px 0 14px 6px; text-align: center; border-bottom: 1px dashed #CACACA}

.news_content{padding: 30px 0; word-break: break-all;}

.return { width:74px; height: 29px; line-height: 29px; text-align: center; background:url(../images/return.jpg)  no-repeat; float: right; margin-right:3px;}

.return a{ color:#666;  padding-right: 2px;}





#pager{ width:100%; margin: 15px 2px 15px auto; float: left;}

#pager .pager{float: right; margin:0px auto; color:#666;}

#pager .pager a{ color:#335580;}



.gzjh{}

.gzjh_table{margin-top:20px;}

.gzjh_table thead td{background:#f2f2f2; border-top:2px solid #999; border-bottom:1px solid #999; font-size:13px; color:#333}

.gzjh_table td{padding-left:15px}

.gzjh_table tbody td{border-bottom:1px solid #d6d6d6;}

.gzjh_table tbody td a{color:#444; font-size:13px; }

.gzjh_table tbody td span{background:url(../images/contact_dd_03.jpg) no-repeat left center; width:70px; padding-left:25px}

.gzjh_tr_select{background:url(../images/contact-job_03.jpg)}

.gzjh_tr_select a,.gzjh_tr_select{color:#2a73a0!important}

.gzjh_tr_select span{background:url(../images/contact_dd_06.jpg) no-repeat left center!important}

.gzjh_title{line-height:30px; padding:15px 0; border-bottom:1px solid #d6d6d6; font-size:16px; color:#2a73a0}

.gzjh_content{padding-top:30px; line-height:25px}

.gzjh_content p{font-size:14px; font-weight:bold; margin:15px 0;}







.case__detail_right_top{line-height: 40px; padding: 10px 0 25px 0; border-bottom: 1px solid #d6d6d6; color:#2a73a0; font-size: 18px; font-weight:bold; }

.case__detail_right_bottom_bottom{padding-top:30px; line-height: 24px; }







.contact_left{width:325px; margin-top:20px}

.contact_left span{display:block; height:50px; font-size:13px; color:#666; font-weight:bold; border-bottom:1px solid #ccc }

.contact_left span p{font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.contact_left li{line-height:45px; border-bottom:1px dashed #ccc; background:url(../images/map_06.jpg) no-repeat 20px center; padding-left:30px}

.contact_left li a{color:#2a73a0}

.contact_right{width:380px; border:1px solid #ccc}





.about_table{background:url(../images/about_06.jpg)}

.about_table td{padding-left:40px}

.about_table thead tr td{font-size:14px; color:#fff;}

.contentmain a{color:#358ebf}

.about_text{margin-top:50px; line-height:25px}

.about_text p{font-size:14px; display:block; margin:20px 0; font-weight:bold}





.cpyy_title{font-size:16px; color:#fff; background:#0973cd; text-align: center;}

.cpyy tbody td{ width: 258px; line-height:15px!important; padding-left:20px;}

.cpyy tbody td a{color:#333}

.cpyy tbody td p{font-family:Arial, Helvetica, sans-serif; color:#999}

.cpyy tbody td:hover a,.cpyy tbody td:hover p{color:#106ebe} 



.search_button{ width:40px; height: 30px; cursor: pointer;}



.search_info ul{ padding: 10px 0;}

.search_info ul li{line-height: 40px; border-bottom: 1px dashed #ccc;}



.prev{ width: 28px; height: 28px; padding: 0; margin: 0; float: left; background:url(../images/prev_1.jpg) no-repeat;}

.next{width: 28px; height: 28px; padding: 0; margin: 0; float: left; background:url(../images/next_1.jpg) no-repeat;}

.prev:hover{ background:url(../images/prev_2.jpg) no-repeat;}

.next:hover{ background:url(../images/next_2.jpg) no-repeat;}

.mainleft_title_text{ width:600px; padding-left:29px; display:block; background:url(../images/1_15.jpg) no-repeat left center; font-size:18px; color:#333 ; text-align:left}

.news_roll{ position:relative; top:-30px; right:-508px; z-index:10;}

#botton-scroll {Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 600px; FLOAT: left; HEIGHT: 160px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; overflow: hidden; top:-10px;}

.featureUL {	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:600px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px}

.featureBox {	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 600px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 160px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px}

.featureBox dd{ word-break:break-all;}





/*.solution_detail_left{width:486px;word-wrap:break-word;}*/

.solution_detail_left{width:760px;word-wrap:break-word;}

.solution_detail_right{width:222px}

.solution_detail_left img{ max-width: 486px;}

.solution_detail_left_content_top{padding:40px 0}

.solution_detail_left_content_top span img{width:220px; border: 1px solid #ccc;}

.solution_detail_left_content_top img{float:left; margin-right:30px; margin-bottom: 30px; line-height:24px}

.solution_detail_left_content_bottom_content img{margin-right:30px; line-height:24px ;display: block;}

.solution_detail_left_content_bottom_title{height:25px; border-bottom:1px solid #d2d2d2}

.solution_detail_left_content_bottom_content{padding-top:40px;}

.solution_detail_left_content_bottom_title li{float:left; margin-right:10px ;}

.solution_detail_left_content_bottom_title li a{width:80px; text-align:center; height:25px; line-height:25px; background:#f0f0f0; color:#333; display:block}

.solution_detail_left_content_bottom_title_a1_this{background:#0973cd; color:#fff}

.solution_detail_left_content_bottom_title li a:hover{background:#0973cd; color:#fff}

.solution_detail_right_content dl{float:left; padding:15px 0}

.solution_detail_right_content dl dt{width:108px; height:82px; border: 1px solid #ccc; overflow: hidden; float:left; margin-right: 10px;}

.solution_detail_right_content dl dt img{width:108px; float:left}

.solution_detail_right_content dl dd{width:100px; float:right; position:relative; word-break:break-all;}

.solution_detail_right_content dl dd a{display:block; position:absolute; top:60px; left:0px \9;  color: #0973cd;}

.solution_detail_right_title{border-bottom:1px solid #2a73a0}

.solution_detail_right_title span{height:30px; display:block; width:100px; text-align:center; background:#0973cd; color:#fff; line-height:30px; border-top-left-radius:5px; border-top-right-radius:5px}

.more_app{height:30px; line-height:30px; padding:0 15px; background:#e3e3e3; display:block; margin-top:30px;  color:#333!important}



.solution_detail_left_content_bottom_title .left_list_tithover{background:#0973cd; color:#fff}



#mapCard_header{text-align: left;}





.nei_banner1{background:url("../images/banner1.jpg") no-repeat top}

.nei_banner2{background:url("../images/banner2.jpg") no-repeat top}

.nei_banner3{background:url("../images/banner3.jpg") no-repeat top}

.nei_banner4{background:url("../images/about_02.jpg") no-repeat top}

.nei_banner5{background:url("../images/banner5.jpg") no-repeat top}

.nei_banner6{background:url("../images/banner6.jpg") no-repeat top}

.nei_banner7{background:url("../images/banner7.jpg") no-repeat top}



.nei_banner-jsfw{background:url("../images/jsfw.jpg") no-repeat top}

.nei_banner-jjfa{background:url("../images/jjfa.jpg") no-repeat top}







#pager_right{ width:690px; margin: 35px auto; float: right; padding-right: 20px;}

#pager_right .pager{float: right; margin:0px auto; color:#666;}

#pager_right .pager a{ color:#2A73A0;}





.zwzl2{margin: 15px; margin-left: 20px; color: #666;}





.pager_td{ border:none !important;}

.pager_tr:hover{ background: none !important;}

.pager_td .pager{ float: right; margin:0px auto; color:#666;}

.pager_td .pager span{background: none!important; padding: 0; width:auto; }

.pager_td .pager a{ color:#2A73A0; float:none;}





.about_jap{display:block; height:145px; background:url(../images/about-Japan_03.jpg) no-repeat right bottom; line-height:23px; color:#0973cd; font-size:13px; font-family:"微软雅黑"; margin-bottom:50px}

.about_jap p{display:block; font-size:16px; margin:15px 0}



.about_de_middle{margin:30px 0}

.about_de_middle dl dt{width:197px; float:left}

.about_de_middle dl dd{width:573px; float:right}

.about_de_middle dl dd span{display:block; height:30px; border-radius:5px; background:#1b90ed; color:#fff; line-height:30px; padding-left:10px}

.about_de_middle dl dd  p{height:30px; line-height:30px; margin:10px 0}

.about_de_middle dl dd  li{background:url(../images/about-Germany_06.jpg) no-repeat left top; padding-left:40px; display:block; margin-bottom:15px}



.about_de_bottom span{height:40px; border-bottom:1px solid #ccc; display:block; font-size:18px; color:#333; line-height:40px; font-family:"微软雅黑"; margin-bottom:15px}



.about_de_bottom span{height:40px; border-bottom:1px solid #ccc; display:block; font-size:18px; color:#333; line-height:40px; font-family:"微软雅黑"; margin-bottom:15px}

.about_de_bottom ul{margin:15px 0}

.about_de_bottom li{width:170px; display:block; float:left; background:url(../images/1_54.jpg) no-repeat left center; padding-left:10px; color:#1b90ed}







.service_content_list{width:540px; float:left;  height:274px; border-radius:3px; margin-right:25px; font-family:"微软雅黑"}

.service_content_left{width:540px}

.service_content_list li{width:260px; float:left; display:block; background:url(../images/map_06.jpg) no-repeat left center; padding-left:10px}

.service_content_list li a{font-size:13px; line-height:30px; color:#666}

.service_content_list span{display:block; padding-left:80px; height:76px; padding-top:30px; border-bottom:1px solid #ccc; margin-bottom:20px}



.service_content_left_bottom{margin-top:30px; font-family:"微软雅黑"; color:#666}

.service_content_left_bottom h2{font-size:15px; color:#333; display:block; font-weight:normal; padding-bottom:20px; border-bottom:1px solid #ccc}

.service_content_left_bottom p{display:block; padding:20px 0; line-height:25px}

.service_content_left_bottom b{font-weight:normal; font-size:13px}







#add_eg{height:824px; background:url(../images/addgb_01.jpg) no-repeat center top; padding-top:66px; font-family:Arial, Helvetica, sans-serif}

.add_eg{height:668px; width:900px; margin:0 auto; background:url(../images/add_bg.png); border-radius:5px; padding:40px }

.add_eg_text{font-size:13px; color:#666; line-height:24px}

.add_eg_list img{margin:0 11px}

.add_eg_content{width:980px; margin:0 auto}

.add_tel{margin:40px 0;}

.add_tel ul{height:171px; background:url(../images/addgb_04.jpg) no-repeat left center; margin:0 20px; font-size:13px; padding-left:25px; color:#666; line-height:28px; font-family:Arial, Helvetica, sans-serif}

.more_add{font-family:Arial, Helvetica, sans-serif}

.more_add span{display:block; height:40px; line-height:40px; border-bottom:1px solid #ccc; font-size:15px; color:#333; padding-left:20px}

.more_add ul{ padding:10px 20px}

.more_add ul li{line-height:27px; color:#666; font-size:13px}

.more_add ul li a{color:#0973cd; font-size:13px}

.app_info_text{font-size:13px; color:#666; line-height:24px; margin-top:20px;  margin-bottom:80px}

.solution_detail_left_content_bottom_title span{width:80px; background:#0973cd; font-size:14px; color:#fff; display:block; height:25px; line-height:25px; text-align:center}

.app_info_list li{width:212px; float:left; margin:25px 20px}

.app_info_list li img{width:105px; height:112px; border:1px solid #eee; float:left}

.app_info_list li span{width:95px; float:right; display:block}

.app_info_list li span a{margin-top:20px; display:block}

.about_text_two{font-size:13px; line-height:25px}

.about_text_two span,.about_list p,.add_eg_text span{font-size:15px; color:#0973cd; height:50px; line-height:50px; display:block}.about_list p{border-bottom:1px solid #ccc; margin-bottom:20px}

.about_list{margin:20px 0}



.about_list li{background:url(../images/about_add_03.jpg); width:94px; height:94px; display:block; float:left; margin-right:25px}

.about_list li a{width:94px; height:94px; display:block; line-height:94px; text-align:center; color:#fff; font-size:14px}

.about_more img{margin-top:40px}

.about_list_text{font-size:13px; line-height:25px; background:url(../images/about_add_11.jpg) no-repeat right 0px; padding-right:350px; min-height:300px}



.cp_xgyy_ul{ margin-top:5px;}

.cp_xgyy_ul li{ width:100%; line-height: 26px; margin:2px; float:left; background: url(../images/map_06.jpg) no-repeat left; padding-left:8px; border-bottom: 1px solid #f4f4f4;}

/* 分页 */

.text-c{text-align: center;}

#pages { padding:14px 0 10px;  }

#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }

#pages span { display:inline-block; height:22px; line-height:22px; background:#0973cd; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}

/*反馈*/

#lxwm { padding-left:100px;}

#page_ty{ padding-left:20px;}

.table_form .ib{ display:block;}

.table_form td { padding:5px 0; line-height:24px;}

.submit #dosubmit,.submit #dosubmit_t{ background-image:url(../images/submit_1.png); background-repeat:no-repeat; width:89px; height:37px; border:none; cursor: pointer}

.submit #dosubmit{ background-position:left 0; }

.submit #dosubmit_t{background-position:left -46px;}

#lxwm p strong{ font-size:14px; font-weight:normal;}





.zy_five{overflow:hidden; padding:50px 0px 50px 0px;}

.five_left{overflow:hidden; float:left; width:533px; margin-top:70px;}

.five_left a{display:block; cursor:pointer;}

.five_left span{display:block; width:67px; height:67px; text-align:center; background:#d81f25; font-size:40px; color:#ffffff; font-family:hei}

.five_left span em{display:block; font-size:12px}

.five_left h2{font-size:18px; color:#484848; padding-top:85px; padding-bottom:5px;}

.five_left p{font-size:12px; color:#9f9f9f; line-height:20px;}

.five_left h3{ background:#2c3035;width:160px; height:36px; line-height:36px; vertical-align:middle; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; margin-top:30px;-webkit-transition: all 0.5s ease-in-out;}

.five_left:hover h3{background:#d81f25}

.five_left h3 em{font-family:SimSun-ExtB; font-size:16px; padding-left:5px; font-weight:bold;}

.five_right{width:533px; float:right; overflow:hidden; margin-top:60px;}

.five_right li a{display:block; cursor:pointer;}

.five_right li{border-bottom:1px solid #e9e9e9; overflow:hidden; padding:15px 0px 20px 0px;}

.five_right li.r{padding-top:0px;}

.five_right li span{display:block; width:75px; height:75px; text-align:center;font-size:56px; color:#d1d1d1; font-family:hei; float:left;}

.five_right li span em{display:block; font-size:16px; color:#d1d1d1; margin-top:-8px;}

.five_zi{width:440px; float:right; overflow:hidden; padding-top:10px;}

.five_zi h2{font-size:16px; color:#484848; padding-bottom:5px;-webkit-transition: all 0.5s ease-in-out;}

.five_zi p{font-size:12px; color:#9f9f9f; line-height:20px;}

.five_right li:hover h2{color:#d81f25;}



.zy_frist{overflow:hidden; text-align:center;padding:60px 0px 90px 0px;}

.frist_top{overflow:hidden; text-align:center;}

.frist_top h2{font-size:30px; color:#6d6d6d; font-weight:bold; text-transform:uppercase; font-family:"Helvetica LT Std";}

.frist_top p{font-size:24px; color:#484848; font-family:"Microsoft YaHei",Microsoft Yahei,Verdana, Geneva, sans-serif;}

.frist_top.r h2,.frist_top.r p{color:#fff;}

.frist_tu{width:1200px;margin:auto;position:relative; padding-top:40px;}

.sorllMenu{width:1100px;margin:auto;overflow:hidden;position:relative;}

.sorllMenu li{overflow:hidden; float:left; width:275px; position:relative; padding-top:10px; text-align:center}

.sorllMenu li a{display:block; cursor:pointer;}



.sorll_li{overflow:hidden; width:248px; height:170px; margin:auto; background:#ffffff; border:1px solid #e8e8e8; text-align:center;-webkit-transition: all 0.5s ease-in-out;}

.hezuo{ width:100%; float:left;}

.hezuo a{ width:248px; height:250px; display:block; color:#333; font-size:14px;}

.hezuo a:hover{ background:#d81f25; color:#fff;}

.hezuo_t img{ width:248px; float:left; height:170px;}

.hezuo_z{ width:248px; float:left; height:35px; line-height:35px; text-align:center;}



.btn{z-index:11;}

.btn .btn_l{width:39px;height:39px;position: absolute; top:60%; margin-top:-21px;z-index: 2;left:0px;background:url(../images/btn_l.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}

.btn .btn_l:hover{background:url(../images/btn_lh.jpg) no-repeat center;}

.btn .btn_r{width:39px;height:39px;position: absolute; top:60%; margin-top:-21px;right:0px;z-index:2;background:url(../images/btn_r.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}

.btn .btn_r:hover{background:url(../images/btn_rh.jpg) no-repeat center;}